@echo off
echo 正在启动资产与IP综合管理系统...
echo.

REM 激活虚拟环境
if exist ".venv\Scripts\activate.bat" (
    echo 激活虚拟环境...
    call .venv\Scripts\activate.bat
) else (
    echo 虚拟环境不存在，请先创建虚拟环境
    pause
    exit /b 1
)

REM 检查依赖
echo 检查依赖包...
python -c "import PyQt5; print('PyQt5 已安装')" 2>nul
if errorlevel 1 (
    echo PyQt5 未安装，正在安装依赖包...
    pip install -r requirements.txt
    if errorlevel 1 (
        echo 依赖安装失败
        pause
        exit /b 1
    )
)

REM 运行主程序
echo 启动主程序...
python src\main.py

pause